@media only screen and (max-width: 1800px) {

}
@media only screen and (max-width: 1680px) {

}
@media only screen and (max-width: 1600px) {

}
@media only screen and (max-width: 1560px) {

}
@media only screen and (max-width: 1500px) {

}
@media only screen and (max-width: 1440px) {

}
@media only screen and (max-width: 1366px) {
	.container, .container1{
		width: 1024px;
	}
	.naver ul li a {
	    font-size: 15px;
	    padding: 0 15px;
	}
	.language{
		padding-right: 170px;
	}
	.index1_swiper .swiper-container {
	    width: 900px;
	}
	.i1_pimg {
	    height: 400px;
	}
	.i1_infor {
	    margin-top: 25px;
	}
	.pd1_mlitem{
		height: 270px;
	}
	.pdl_mlip p {
	    font-size: 22px;
	}
	.pd1_mright img {
	    height: 559px;
	}
	.pd2_linfor h2 {
	    font-size: 18px;
	    margin-top: 20px;
	}
	.pdl_linfor h2 {
	    font-size: 16px;
	}
	.pdl_linfor p{
		font-size: 14px;
		line-height: 24px;
	}
	.pdl_list li{
		padding-bottom: 15px;
	}
	.pdl_limg {
	    height: 160px;
	}
	.pdds_title h2 {
	    font-size: 20px;
	}
	.pdds_title h5 {
	    font-size: 16px;
	}
	.pdds1_ltimg img {
	    width: 125px;
	    height: 88px;
	}
	.pdds1_thumb .swiper-container{
		width: 80%;
	}
	.pdds1 {
	    margin-top: 30px;
	    padding-bottom: 40px;
		margin-bottom: 60px;
	}
	.pdds1_bitem span{
		font-size: 16px;
	}
	.pdds2_p1l p, .pdds2_p1r p,.pdds2_p2 {
	    font-size: 15px;
	}
	.pdds2_title {
	    font-size: 20px;
	}
	.pdds2_page {
	    margin-top: 40px;
	    margin-bottom: 70px;
	}
	.news1_right h2{
		font-size: 20px;
	}
	.news1{
		height: 258px;
	}
	.news1_rtxt{
		font-size: 16px;
		line-height: 26px;
	}
	.news2_pimg {
	    height: 224px;
	}
	.news2_pinfor h2 {
	    height: 58px;
	    font-size: 17px;
	    line-height: 26px;
	}
	.news2_pitxt{
		height: 72px;
		font-size: 15px;
		line-height: 26px;
	}
	.news2_pinfor h5{
		font-size: 15px;
	}
	.news_dpage h2{
		font-size: 20px;
	}
	.brand_img {
	    height: 400px;
	}
	.brand_infor h2{
		font-size: 18px;
		line-height: 26px;
		margin-bottom: 12px;
	}
	.brand_list li{
		margin-bottom: 40px;
	}
	.contact_mright p {
	    font-size: 16px;
	    margin-bottom: 20px;
	}
	.contact_mleft{height: 345px;}
	.designer_main {
	    margin-top: 50px;
	}
	.designer_infor h3{
		font-size: 18px;
	}
	.designer_list li{
		margin-bottom: 40px;
	}
	.designer_pimg{
		height: 310px;
	}
	.designer_infor p{
		font-size: 16px;
	}
	.dgds1_infor h3 {
	    font-size: 24px;
	}
	.dgds1_infor h5 {
	    font-size: 17px;
	}
	.dgds1_pic,.dgds1_ibg {
	    width: 200px;
	    height: 200px;
	}
	.about1_right h2, .ab2_title, .ab2_title a {
	    font-size: 20px;
	}
	.about1_rpage,.ab2l_p1txt{
		font-size: 17px;
		line-height: 28px;
	}
	.about1{
		margin-bottom: 80px;
	}
	.about2{
		margin-bottom: 60px;
	}

}
@media only screen and (max-width: 1280px) {

}

@media only screen and (max-width: 1200px) {
	.header{
		display: none;
	}
	.m_header{
		display: block;
	}
	.container, .container1 {
	    width: 800px;
	}
	.index_title h2 {
	    font-size: 22px;
	}
	.i1_infor h2,.i1_infor p{
		font-size: 16px;
	}
	.i1_infor h2{
		line-height: 20px;
	}
	.index1_swiper .swiper-container {
	    width: 700px;
	}
	.i1_pimg {
	    height: 330px;
	}
	.index_sparrow .swiper-button-next, .index_sparrow .swiper-button-prev {
	    width: 45px;
	    height: 45px;
	}
	.i2m_rrtxt {
	    font-size: 12px;
	    line-height: 15px;
	}
	.i2m_rr h2 {
	    font-size: 16px;
	    line-height: 15px;
	    padding-bottom: 6px;
	    margin-bottom: 6px;
	}
	.i2m_left{height: 340px;}
	.i2m_linfor h2 {
	    margin-top: 12px;
	    margin-bottom: 7px;
	    font-size: 18px;
	}
	.i2m_linfor {
	    height: 100px;
	    padding: 5px 10px 10px 15px;
	}
	.i2m_linfor p {
	    line-height: 18px;
	    font-size: 15px;
	}
	.i2m_rl img {
	    height: 88px;
	}
	.i2m_rlist li {
	    margin-bottom: 38px;
	}
	.i3_pimg{
		height: 155px;
	}
	.i3_infor h2{
		font-size: 16px;
	}
	.i3_infor p{
		font-size: 14px;
	}
	.index4_swiper .swiper-container {
	    width: 640px;
	}
	.ft1,.flogo {
		display: none;
	}
	.ft2_page{
		float: none;
		width: 100%;
		text-align: center;
	}
	.pd1_mlitem {
	    height: 220px;
	}
	.pdl_mlip p {
	    font-size: 18px;
	}
	.pd1_mright img {
	    height: 459px;
	}
	.pd2_linfor h2 {
	    font-size: 16px;
	    margin-top: 15px;
	}
	.pd2_list li{
		margin-bottom: 30px;
	}
	.product2{
		margin-bottom: 50px;
	}
	.page a {
	    font-size: 16px;
	    padding: 0 15px;
	    line-height: 22px;
	}
	.page a:first-child {
	    margin-right: 20px;
	}
	.page a:last-child {
	    margin-left: 20px;
	}
	.pdl_list {
	    padding-bottom: 20px;
	}
	.news1_right h2 {
	    font-size: 18px;
	}
	.news1 {
	    height: 230px;
	}
	.news2_pimg {
	    height: 170px;
	}
	.brand_list{
		padding: 0;
	}
	.brand_img {
	    height: 320px;
	}
	.dgds2_container{
		width: 92%;
	}
}
@media only screen and (max-width: 1024px) {

}
@media only screen and (max-width: 768px) {
	.container, .container1{
		width: 90%;
	}
	.index1_swiper .swiper-container{
		width: 86%;
	}
	.i1_pimg {
	    height: 440px;
	}
	.index4_swiper .swiper-container{
		width: 80%;
	}
	.i4_pimg img{
		width: 142px;
		height: 142px;
	}
	.ft1_left{
		font-size: 13px;
		line-height: 22px;
	}
	.ft1_rnav ul li h3 {
	    font-size: 16px;
	}
	.ft1_rnav ul li dl {
	    margin-top: 20px;
	}
	.ft1_rnav ul li dl dd a, .ft1_rimg p {
	    font-size: 13px;
	}
	.pd1_mlitem {
	    height: 170px;
	}
	.pd1_mright img{height: 359px;}
	.i3_more{
		margin-top: 30px;
	}
	.pdl_list li{
		width: 48%;
		margin-right: 4%;
		margin-bottom: 20px;
	}
	.pdl_list li:nth-child(2n){margin-right: 0;}
	.product_details {
		margin-top: 30px;
	}
	.pdds1_thumb .swiper-button-next, .pdds1_thumb .swiper-button-prev{
		width: 12px;
		height: 24px;
	}
	.news1 {
	    height: 200px;
	}
	.news1_right {
	    padding: 25px 10px 10px 30px;
	}
	.news1_right h2 {
	    font-size: 16px;
	}
	.news1_right h5{
		font-size: 15px;
		margin-bottom: 15px;
	}
	.news1_rtxt {
	    font-size: 14px;
	    line-height: 20px;
	}
	.news1_right i {
	    width: 110px;
	    height: 35px;
	    line-height: 35px;
	    font-size: 14px;
	}
	.news2_list li{
		width: 49%;
		margin-right: 2%;
	}
	.news2_list li:nth-child(3n){margin-right: 2%;}
	.news2_list li:nth-child(2n){margin-right: 0;}
	.news2_pinfor h2 {
	    /* height: 50px; */
	    font-size: 15px;
	    line-height: 20px;
	}
	.news2_pitxt {
	    height: 58px;
	    font-size: 14px;
	    line-height: 20px;
	}
	.news2_pinfor i {
	    /* width: 100px; */
		width: 76px;
	    height: 30px;
	    line-height: 28px;
	    /* font-size: 14px; */
		font-size: 12px;
	}
	.news_dpage h2 {
	    font-size: 18px;
		margin-bottom: 20px;
	}
	.news_dpage h5{
		font-size: 16px;
	}
	.news_dlink a {
	    font-size: 14px;
	}
	.brand_infor h2 {
	    font-size: 16px;
	    line-height: 22px;
	    margin-bottom: 9px;
	}
	.brand_infor {
	    margin-top: 20px;
	}
	.brand_infor p{
		font-size: 14px;
	}
	.brand_list li {
	    margin-bottom: 25px;
	}
	.contact_mleft{
		width: 100%;
		height: 468px;
	}
	.contact_mright{
		width: 100%;
		margin-top: 10px;
	}
	.contact_mright p {
	    font-size: 14px;
	    margin-bottom: 6px;
	}
	.designer_pimg{
		height: 206px;
	}
	.designer_infor h3 {
	    font-size: 16px;
	}
	.designer_infor p {
	    font-size: 14px;
	    line-height: 20px;
	    height: 40px;
		margin-top: 10px;
	}
	.designer_list li {
	    margin-bottom: 25px;
	}
	.designer h2 {
	    font-size: 20px;
	}
	.designer_main {
	    margin-top: 40px;
	}
	.dgds1_pic, .dgds1_ibg {
	    width: 160px;
	    height: 160px;
	}
	.dgds1_img {padding-left: 30px;}
	.dgds1_infor h3 {
	    font-size: 20px;
	}
	.dgds1_infor h4 {
	    margin-top: 14px;
	    margin-bottom: 13px;
	    font-size: 16px;
	}
	.dgds1_infor h5 {
	    font-size: 15px;
	}
	.dgds2_page h3, .dgds2_page h3 i {
	    font-size: 17px;
	}
	.dgds2_ptxt{
		margin-top: 30px;
		font-size: 15px;
		line-height: 26px;
	}
	.mb180{
		margin-bottom: 100px;
	}
	.about2_left{
		width: 100%;
	}
	.ab2l_page1{
		min-height: 0;
	}
	.about2_right{
		width: 100%;
		margin-top: 20px;
	}
}
@media only screen and (max-width: 680px) {
/*	.swiper-container, .swiper-wrapper{
		width:100%!important;
	}
	.swiper-container .swiper-wrapper .swiper-slide{
		margin-right: 0px!important;
	}
	.swiper-button-next, .swiper-button-prev{
		width: 58px!important;
		height:39px!important;
		background-image: unset;
		position: absolute;
	}
	.swiper-button-prev .jiantou,.swiper-button-next .jiantou{
		width: 16px;
		height: 26px;
		position: absolute;
		top: 7px;
		z-index: 12;
	}
	.swiper-button-next .pdds1_ltimg img,.swiper-button-prev .pdds1_ltimg img{
		width: 100%!important;
		height:39px!important;
		border-radius: 12px!important;
	}
	.swiper-button-prev .jiantou{
		left:21px;
	}
	.swiper-button-next .jiantou{
		right:21px;
	}*/
	.index_sparrow .swiper-button-next, .index_sparrow .swiper-button-prev {
	    width: 35px;
	    height: 35px;
	}
	.index1_swiper .swiper-container {
	    width: 75%;
	}
	.i1_pimg {
	    height: 380px;
	}
	.i1_infor {
	    margin-top: 16px;
	}
	.i1_infor h2, .i1_infor p {
	    font-size: 15px;
	}
	.i1_infor p{
		margin-bottom: 5px;
	}
	.index1 {
	    padding: 30px 0 40px;
	}
	.index1_main{
		margin-top: 20px;
	}
	.index2_main{
		margin-top: 25px;
	}
	.i2m_left{
		float: none;
		width: 100%;
		height: auto;
	}
	.i2m_right{
		float: none;
		width: 100%;
		margin-top: 15px;
	}
	.i2m_rlist li {
	    margin-bottom: 18px;
	}
	.i2m_rr h2{
		font-size: 14px;
	}
	.i2m_rl img {
	    height: 80px;
	}
	.i2_more{margin-top: 35px;}
	.i2m_linfor h2{
		font-size: 16px;
	}
	.i2m_linfor p{
		font-size: 13px;
	}
	.i3_infor{
		margin-top: 18px;
		padding: 0 10px;
	}
	.i3_infor h2{margin-bottom: 10px;}
	.index3{
		margin: 40px 0;
	}
	.index3_main{
		margin-top: 25px;
	}
	.i3_more{margin-top: 30px;}
	.index_title h2 {
	    font-size: 18px;
	}
	.ft2_page p{
		font-size: 13px;
		line-height: 22px;
	}
	.ft2_page p:last-child{margin-left: 0;}
	.index4{margin-bottom: 45px;}
	.product1 {
	    margin: 30px 0;
	}
	.pd1_mlitem {
	    height: 110px;
	}
	.pdl_mlip p{
		font-size: 16px;
		left: 0;
		width: 100%;
		text-align: center;
		transform: translateX(0);
		transform: translateY(-50%);
	}
	.pd1_mright img {
	    height: 239px;
	}
	.pd2_list li{
		width: 49%;
		margin-right: 2%;
		margin-bottom: 20px;
	}
	.pd2_list li:nth-child(2n){margin-right: 0;}
	.location p{
		padding-top: 6px;
		padding-bottom: 12px;
	}
	.product_list{
		margin: 20px 0;
	}
	.pdl_linfor h2 {
	    font-size: 15px;
	}
	.pdl_linfor p {
	    font-size: 13px;
	    line-height: 20px;
	    height: 40px;
	}
	.pdl_limg {
	    height: 120px;
	}
	.pdds_title h2 {
	    font-size: 16px;
		margin-bottom: 8px;
	}
	.pdds_title h5 {
	    font-size: 14px;
	}
	.pdds1_ltimg img {
	    width: 110px;
	    height: 78px;
	}
	.pdds1_bitem {
	    width: 126px;
	    height: 40px;
	    margin-right: 30px;
	    line-height: 40px;
	}
	.pdds1_swiper {
	    margin-bottom: 30px;
	}
	.pdds1_bitem span {
	    font-size: 14px;
	}
	.pdds1 {
	    padding-bottom: 20px;
	    margin-bottom: 40px;
	}
	.pdds2_p1l{
		width: 100%;
		margin-right: 0;
	}
	.pdds2_p1r{
		width: 100%;
	}
	.pdds2_p1l p, .pdds2_p1r p, .pdds2_p2 {
	    font-size: 14px;
	    margin-bottom: 10px;
	}
	.pdds2_page{
		margin-top: 20px;
		margin-bottom: 50px;
	}
	.pdds2_title {
	    font-size: 18px;
	}
	.pdds_more a{
		font-size: 16px;
	}
	.location p{
		font-size: 16px;
	}
	.news1_left,.news1_right{
		float: none;
		width: 100%;
	}
	.news1{
		height: auto;
		margin-bottom: 30px;
	}
	.news1_rtxt{
		width: 100%;
	}
	.news1_right i{
		position: relative;
		margin-top: 10px;
		bottom: 0;
		left: 0;
	}
	.news2_pimg{
		height: 108px;
	}
	.news2_pinfor {
	    margin-top: 10px;
	}
	.news2_pinfor h2 {
	    /* height: 44px; */
	    font-size: 14px;
	    line-height: 18px;
	}
	.news2_pitxt {
	    height: 50px;
	    font-size: 13px;
	    line-height: 17px;
		margin-top: 10px;
		margin-bottom: 12px;
	}
	.news2_pinfor h5 {
	    font-size: 14px;
	}
	.news2_list li{
		margin-bottom: 20px;
	}
	.news_details {
	    margin-top: 20px;
		margin-bottom: 50px;
	}
	.news_dpage h2 {
	    font-size: 16px;
	    margin-bottom: 15px;
	}
	.news_dpage h5 {
	    font-size: 14px;
	}
	.news_dtxt {
	    margin-top: 25px;
	    margin-bottom: 40px;
	    font-size: 14px;
	    line-height: 22px;
	}
	.news_dlink a{
		width: 100%;
		margin-bottom: 10px;
		margin-left: 0;
	}
	.news_dlink a:last-child{
		text-align: left;
	}
	.brand_list li{
		width: 45%;
		margin-right: 10%;
	}
	.brand_list li:nth-child(3n){margin-right: 10%;}
	.brand_list li:nth-child(2n){margin-right: 0;}
	.brand_img {
	    height: 235px;
	}
	.brand_infor h2 {
	    font-size: 15px;
	    line-height: 20px;
	    margin-bottom: 6px;
	}
	.brand_title{
		font-size: 20px;
		margin-bottom: 25px;
	}
	.brand_d1{
		margin-top: 40px;
		margin-bottom: 80px;
	}
	.contact {
	    margin: 20px 0 30px;
	}
	.contact_title {
	    font-size: 20px;
	}
	.contact_main {
	    margin-top: 30px;
	}
	.contact_mleft{
		height: 256px;
		margin-right: 0;
	}
	.contact_mright p:nth-last-child(2) {
	    margin-bottom: 25px;
	}
	.designer_list li{
		width: 47.5%;
		margin-right: 5%;
		margin-bottom: 20px;
	}
	.designer_list li:nth-child(3n){margin-right: 5%;}
	.designer_list li:nth-child(2n){margin-right: 0;}
	.designer_pimg{
		height: 178px;
	}
	.designer_main{margin-right: 0;}
	.designer_infor {
	    margin-top: 15px;
	}
	.designer_infor h3 {
	    font-size: 15px;
	}
	.designer_infor p {
	    font-size: 13px;
	    line-height: 18px;
	    height: 36px;
	    margin-top: 8px;
	}
	.designer h2 {
	    font-size: 18px;
	}
	.dgds1_img{margin-right: 0;}
	.dgds1_infor{
		width: 100%;
		margin-top: 20px;
	}
	.dgds1_pic, .dgds1_ibg {
	    width: 120px;
	    height: 120px;
	}
	.designer_details{
		margin: 25px 0;
	}
	.dgds1{
		margin-bottom: 35px;
	}
	.mb180{
		margin-bottom: 50px;
	}
	.about1_left{
		width: 100%;
	}
	.about1_right{
		width: 100%;
		margin-top: 10px;
	}
	.about1_right h2, .ab2_title, .ab2_title a {
	    font-size: 18px;
	}
	.about1_rpage, .ab2l_p1txt {
	    font-size: 15px;
	    line-height: 22px;
	}
	.about1,.ab2l_page1{
		margin-bottom: 40px;
	}
	.ab2l_p2swiper{margin-top: 40px;}
	.index1_swiper .swiper-button-next, .index1_swiper .swiper-button-prev {
		top: 190px;
	}
	.index3_swiper .swiper-button-prev,
	.index3_swiper .swiper-button-next {
		top: 23px;
	}
	.index4_swiper .swiper-button-next, .index4_swiper .swiper-button-prev {
		top: 140px;
	}
	.i2_more a, .i3_more a {
		font-size: 13px;
		width: 80px;
	}
	.product_adv img {
		width: 100% !important;
		height: auto;
	}
	.p_banner {
		display: none;
	}
	.m_banner {
		display: block;
	}
	.index4_swiper .swiper-button-next, .index4_swiper .swiper-button-prev {
	    top: 74px;
	}
	.pdds1_view .swiper-wrapper .swiper-slide img {
		height: auto;
	}
	.pdds1_thumb .swiper-button-next, .pdds1_thumb .swiper-button-prev {
		margin-top: -15px;
	}
	.index5_swiper {
		padding: 0 20px;
	}
	.index5_swiper .swiper-button-next, .index5_swiper .swiper-button-prev {
		width: 32px;
		height: 32px;
	}
	.index5_swiper .swiper-button-prev {
		left: -15px;
	}
	.index5_swiper .swiper-button-right {
		right: -15px;
	}
	.index5_main {
		margin: 40px 0;
	}
}

@media only screen and (max-width: 320px) {

}